.g-header-box h3{
    position: fixed;
    top: 0;
    line-height: 50px;
    width: 100%;
    background: #1C2B36;
    color: #fff;
    font-size: 15px;
    line-height: 50px;
    padding-left: 50px;
    z-index: 5;
}

/***** menu css start *****/
.v6-m-nav{
    width: 240px;
    height: 100%;
    overflow: auto;
    background: #1C2B36;
    position: fixed;
    left: 0;
    top: 50px;
    color: #8DACC4;
}
.v6-u-first-nav a {
    position: relative;
    display: inline-block;
    width: 100%;
    color: #8DACC4;
    text-decoration: none;
    font-size: 11px;
    text-transform: uppercase;
    outline: 0;
    padding: 12px 15px 12px 2px;
}
.v6-u-first-nav a:hover{ text-decoration: none; background: #17232C; color: #fff;}
.v6-u-first-nav li{ border-bottom: 1px solid #17232C;}
.v6-u-first-nav>li.active{ color: #fff}
.v6-u-first-nav>li.active>a{ color: #fff;background: #17232C; }
.u-first-level span { position: absolute; right: 20px; top: 12px;}
.u-first-level i {
    display: inline-block;
    width: 45px;
    text-align: center;
    transition: color .4s ease;
    -webkit-transition: color .4s ease;
    -moz-transition: color .4s ease;
}

.v6-u-secend-nav{ display: none; background: #131E25;}
.v6-u-secend-nav .u-second-level { padding-left: 40px; position: relative;}
.u-second-level span { position: absolute; right: 20px; top: 12px; }
.u-second-level.active { text-decoration: none; background: #17232C; color: #fff;}
.v6-u-third-nav { display: none;background: #10181E; }
.v6-u-third-nav .u-third-level{ padding-left: 60px; }
.v6-u-secend-nav .active a { color: #fff }
/***** menu css end *****/

.m-main-box{ 
    margin-left: 240px; 
    padding: 10px;
    margin-top: 50px;
    background: #eee;
}
.m-main-content{ 
    width: 100%;
    background: #fff;
    min-height: 600px;
    border: 1px solid #eee;
    border-radius: 5px;
}

.m-panel-box h4{
    background: #20A0FF;
    line-height: 45px;
    font-size: 14px;
    color: #fff;
    padding-left: 10px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.m-panel-box .m-panel-body{
    border: 1px solid #20A0FF;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 10px;
}
.m-panel-box .m-panel-body:after{ content: ''; display: block; clear: both;}

/*自定义 form-item css start*/
.m-form-item{ margin: 15px 0; }
.m-form-item label{ 
    display: inline-block; 
    width: 120px; 
    text-align: right;
    float: left;
    margin-right: 8px;
    padding-top: 8px;
}
.m-form-item .form-control{
    display: inline-block;
    width: 340px;
} 
/*自定义 form-item css end*/
